runtime.p.deferpool (field)

24 uses

	runtime (current package)
		panic.go#L503: 	if len(pp.deferpool) == 0 && sched.deferpool != nil {
		panic.go#L505: 		for len(pp.deferpool) < cap(pp.deferpool)/2 && sched.deferpool != nil {
		panic.go#L509: 			pp.deferpool = append(pp.deferpool, d)
		panic.go#L513: 	if n := len(pp.deferpool); n > 0 {
		panic.go#L514: 		d = pp.deferpool[n-1]
		panic.go#L515: 		pp.deferpool[n-1] = nil
		panic.go#L516: 		pp.deferpool = pp.deferpool[:n-1]
		panic.go#L547: 	if len(pp.deferpool) == cap(pp.deferpool) {
		panic.go#L550: 		for len(pp.deferpool) > cap(pp.deferpool)/2 {
		panic.go#L551: 			n := len(pp.deferpool)
		panic.go#L552: 			d := pp.deferpool[n-1]
		panic.go#L553: 			pp.deferpool[n-1] = nil
		panic.go#L554: 			pp.deferpool = pp.deferpool[:n-1]
		panic.go#L570: 	pp.deferpool = append(pp.deferpool, d)
		proc.go#L5754: 	pp.deferpool = pp.deferpoolbuf[:0]
		proc.go#L5819: 	pp.deferpool = pp.deferpoolbuf[:0]
		runtime2.go#L654: 	deferpool    []*_defer // pool of available defer structs (see panic.go)